lord's resistance army - German English Dictionary